From: Keir Fraser Date: Mon, 14 Dec 2009 11:38:15 +0000 (+0000) Subject: mini-os: Fix a compilation error in xencons_ring when !HAVE_LIBC X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~12898 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/%22bookmarks://%22/%22http:/www.example.com/cgi/%22https:/%22bookmarks:/%22?a=commitdiff_plain;h=bda0da7f26a50938a97db6865aa019e0ec42a6c8;p=xen.git mini-os: Fix a compilation error in xencons_ring when !HAVE_LIBC Signed-off-by: Yu Zhiguo --- diff --git a/extras/mini-os/console/xencons_ring.c b/extras/mini-os/console/xencons_ring.c index 6d2814e492..bfe5cb663c 100644 --- a/extras/mini-os/console/xencons_ring.c +++ b/extras/mini-os/console/xencons_ring.c @@ -67,8 +67,8 @@ int xencons_ring_send(struct consfront_dev *dev, const char *data, unsigned len) static void handle_input(evtchn_port_t port, struct pt_regs *regs, void *data) { -#ifdef HAVE_LIBC struct consfront_dev *dev = (struct consfront_dev *) data; +#ifdef HAVE_LIBC int fd = dev ? dev->fd : -1; if (fd != -1)